.google-visualization-orgchart-node {	
		border-radius:6px;
		border-left:0px;
		border-top:0px;
	}	

	#chart_div.loading{
		background:url(loader.gif) no-repeat center center;
	}
	
	#loader{
		background:url(loader.gif) no-repeat center center;
		width:100px;
		height:100px;
		position:fixed;
		top:50%;
		left:50%;
		margin:-50px 0 0 -50px;
		z-index:100;
		display:none;
	}

//------------------------------------------

	.google-visualization-orgchart-node-medium {
		box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.5);
		height: 30px;
	}
	
	.google-visualization-orgchart-lineleft {	
		border-left: 2px solid #888d90!important; /*gris*/
	}
	
	.google-visualization-orgchart-linebottom {	
		border-bottom: 2px solid #888d90!important; /*gris*/
	}
	
	.google-visualization-orgchart-lineright {	
		border-right: 2px solid #888d90!important; /*gris*/
	}
	
	.subCategory1 .category {		
		border-radius: 6px 6px 6px 6px;
		display:block;
		height:120px;
		margin-left:-5px;
		margin-top:-7px;
		position:relative;
		width:97px;
	}

	.subCategory1 .category h3 {
		color:white;
		margin-top:1px;
		height:53px;
	}

	.subCategory1 .person{
		position:relative;
		width:auto;		
	}

	.subCategory1 .person .name{
		position:absolute;
		margin-top:22px;
		font-size: 1.3em;
		width:97px;
		height:36px;
		left:0;
		border-radius: 0 0 6px 6px;
		background-color:#e6e6e7;
		line-height: 1em;
	}
	.subCategory1 .person .name span{
		font-size:.7em;
	}

	.subCategory1 .initials{
		position:absolute;
		width:97px;
		left:0;
		background-color:#FFFFFF;
	}

	.subCategory1 .person, .initial{
		border-radius: 6px 6px 6px 6px;
		margin-left:-2px;		
	}
	
	.subCategory1{
		border-radius:6px;
		box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.5);
		border-left:0px;
		border-top:0px;
		border-width:0px;
		font-family:arial;
		width:98px;
		height:104px;
	}
	
	.subCategory1 .categoryBordo {
		background-color:#991633; /*bordo */
		border-color:1px solid #6a001a; 
	}
	
	.subCategory1 .categoryPink {
		background-color:#f05f5b; /*pink*/
		border-color:1px solid #9b3a37;
	}
		
	.subCategory1 .categoryYellow{
		background-color:#fce84b; /*yellow*/
		border-color:1px solid #baac42;
	}
	
	.subCategory2, .nodoBordo, .nodoPink, .nodoYellow{
		border-radius: 6px 6px 6px 6px;
		height: 120px;
		margin-left: -4px;
		margin-top: -4px;
		position: absolute;
		width: 100px;
	}
	
	.nodoBordo{
		background-color: #6a001a;
	}	
	.nodoPink {
		background-color: #9b3a37;	
	}
	.nodoYellow {
		background-color: #baac42;		
	}